Extract 1.1

NOTE :
EXTRACT is now freeware. You can distribute EXTRACT (but include and don't
modify this EXTRACT.TXT) on BBS, french minitel server, CDROM.
YOU CAN NOW GIVE EXTRACT WITH COMMERCIAL SHAREWARE. If you put disk image on a
commercial CDROM (like Microsoft Windows 3.1 DDK), you can pout extract.

There is 4 files. If you distribute Extract, you must distribute at least one .EXE
and EXTRACT.TXT.
EXTRACT.EXE : MSDOS version
EXTRACNT.EXE : Win32 console version for NT.
EXTRACT.TXT : this file 
FILE_ID.DIZ : file for BBS

--------------------------------------------
FOR BBS:
FILE_ID.DIZ content is :
EXTRACT 1.1: Extracting files from disk image
With PKUNZIP UNARJ like syntaxe, you can
extract file from floppy image created by
WinImage (same author), DCF, DF, Sabdu,
and a lot of disk copy tool which make
disk image. Versions for DOS and for NT.
NOW FREEWARE!

--------------------------------------------

Extracting file from disk image
Extract is a file in disk image extraction utility. An image is a file which 
contains all the floppy data (file, FATs, boot sector, directory...). You can 
create an image file with WinImage (a Windows 3.1 or Windows NT 
shareware I wrote which create and manage image file, and has a 
superset of Extract functionnality) and a lot of Dos based disk copy 
utility : Wimage (in FdFormat utility) from C.H. Hochstätter, DrDos 6 and 
OS/2 2.x diskimage utility, DCF (Disk Copy Fast) from Chang Ping Lee, 
DF (Disk Image File Utility) from Mark Vitt, Super-DiskCopy from Super 
Software, SabDu from S.A. Berman, Disk-RW from K. Hartnegg, 
DiskDupe (from Micro System Design), internal disk Microsoft and Lotus 
image utility and MFMT sample Windows NT application given with 
Windows NT SDK.

80 % of the diskcopy tools which can make image I test are compatible 
with Extract and WinImage.

Note that WinImage read all the image file created by these software, except 
DiskDupe (this will be fixed in WinImage 1.10).


Using Extract

Run Extract without parameters, and you see this :
Extract - Extract file in wImage - V 1.00 (c) 1991-93 Gilles Vollant


Usage: Extract -l <file> [<Files names>]             List file in an image
       Extract -e <file> [x:outpath] [<Files names>] Extract files
       Extract -x <file> [x:outpath] [<Files names>] eXtract files with pathname

       Using -oe or -ox instead -e or -x extract Overwriting existing files


Utilities from Gilles VOLLANT - 13 rue Mansart 91540 MENNECY - FRANCE
if you use this software, you can send me $20 or 100 French Francs
and I send you WinImage.



Extract syntax is based on PKUNZIP and ARJ model.
First parameter must be -l, -e, -o, -x, -oe or -ox. If the first parameter is 
the image filenale, the -l (list option) is selected.
Second parameter is the image filename. You can use wildcard with 
Joker, and Extract use all the file it find with this joker.
Third parameter is optionnal. It is the location where you want extract 
your file. You must begin this parameter with x:, where x is the drive. If 
you give only subdirectory name, extract don(t consider it as a eextract 
location information.
And after, you can specify somes wildcard for choose files in images. 
You don't specifiy it, Extract use all file in the image.

Exemples :
We are in the C:\REP1 subdirectory, and we created C:\REP2 
subdirectory. In C:\REP1; we have DISK1.IMA and DISK2.IMA created 
with WinImage.

DISK1.IMA is the image of a floppy with this files:
DOC1.TXT
DOC1.DOC
DOC1A.TXT

DISK2.IMA is the image of a floppy with this files:
DOC2.TXT
DOC2.DOC
DOC2A.TXT
a subdirectory named DOC2R and which contain:
DOC2R\DOC2B.TXT


if we launch:
EXTRACT -L DISK?.IMA
Extract list the directory of the DISK1.IMA and DISK2.IMA image.

EXTRACT -E DISK?.IMA
Extract create the files C:\REP1\DOC1.TXT, C:\REP1\DOC1.DOC, 
C:\REP1\DOC1A.TXT, C:\REP1\DOC2.TXT, C:\REP1\DOC2.DOC, 
C:\REP1\DOC2A.TXT, C:\REP1\DOC2B.TXT.

EXTRACT -X DISK?.IMA
Extract create the directory C:\REP1\DOC2R and the files 
C:\REP1\DOC1.TXT, C:\REP1\DOC1.DOC, C:\REP1\DOC1A.TXT, 
C:\REP1\DOC2.TXT, C:\REP1\DOC2.DOC, C:\REP1\DOC2A.TXT, 
C:\REP1\DOC2R\DOC2B.TXT.

EXTRACT -X DISK?.IMA C:\REP2 *.DOC DOC2B.TXT
Extract create the directory C:\REP2\DOC2R and the files 
C:\REP2\DOC1.DOC, C:\REP2\DOC2.DOC, 
C:\REP2\DOC2R\DOC2B.TXT.

Using -E or -X; when Extract must delete existing file, it ask confirmation. 
Using -OE or -OX, it don't



Registration and feedback.
You can give me feedback, in french or english, at the adress:
Internet e-mail box : 100144.2636@compuserve.com
Compuserve : 1000144,2636
french minitel server 3614-3615 TEASER, BAL GILWIN
french minitel server 3614-3615 PICKUP, BAL GILWIN

By letter to :
Gilles Vollant
13, rue Mansart
91540 Mennecy
France



